package com.dony.shop.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.dony.shop.domain.GlobalModel;
import com.dony.shop.domain.GlobalProduct;
import com.dony.shop.domain.Item;
import com.dony.shop.domain.ItemModel;
import com.dony.shop.domain.vo.GlobalProductVo;
import com.dony.shop.domain.vo.PriceVo;
import com.dony.shop.domain.vo.ProductVo;
import com.dony.shop.domain.vo.PublishShopVo;

import java.util.List;

/**
 * 授权店铺Service接口
 *
 * @author octv
 * @date 2022-03-08
 */
public interface IProductService extends IService<GlobalProduct> {


    List<GlobalProduct> listByParam(ProductVo productVo);

    List<ProductVo> handleProdcutList(List<GlobalProduct> pros);

    PriceVo getComputePrice(PriceVo priceVo);

    Boolean changePrice(List<ProductVo> products);

    Boolean changeSinglePrice(Item item);

}
